surpass another in faculties/skills - Turkish English Dictionary